package cn.onekit;

public class STRING_ {
	/**
	 * exists() 判断字符串是否为空
	 * 
	 * @param str
	 *            :字符串
	 * */
	public static boolean exists(String str) {
		return (str == null || str.equals(""));
	}

	/**
	 * toString 数组转字符串
	 * 
	 * @param array
	 *            :数组
	 * @param seperator
	 *            :分离参数
	 * */
	public static String toString(Object[] array, String seperator) {
		if (array == null) {
			return null;
		}
		String RESULT = "";
		for (Object item : array) {
			if (!RESULT.equalsIgnoreCase("")) {
				RESULT += seperator;
			}
			RESULT += item.toString();
		}
		return RESULT;
	}

	/**
	 * parse 字符串转数组
	 * 
	 * @param str
	 *            :字符串
	 * @param seperator
	 *            :分离参数
	 * */
	public static Object[] parse(String str, String seperator) {
		if (str == null) {
			return null;
		}
		Object[] stringArr = str.split(seperator);
		return stringArr;
	}
}
